সিদ্ধান্ত গ্রহণের জন্য প্রোগ্রামিং এ সচরাচর কন্ডিশনাল(conditional) স্টেটমেন্ট ব্যবহৃত হয়। এই অধ্যায়ে আপনি সি প্রোগ্রামিং if কন্ডিশনাল স্টেটমেন্ট ব্যবহার করে সিদ্ধান্ত গ্রহণ করা শিখবেন।
সি প্রোগ্রামিং ইফ স্টেটমেন্ট
সি প্রোগ্রামিং এ তিন ধরণের if কন্ডিশনাল(conditional) স্টেটমেন্ট রয়েছেঃ
সি if স্টেটমেন্ট সিন্ট্যাক্স
if (testExpression)
{
// এই কোড এক্সিকিউট হবে।
}
এখানে if প্রথমে testExpression-কে মূল্যায়ন করে।
testExpression যদি True(শূন্য না) হয় তাহলে if ব্লকের মধ্যে অবস্থিত স্টেটমেন্ট/স্টেটমেন্টসমূহ সম্পাদিত হবে।
testExpression যদি False(শূন্য) হয় তাহলে if ব্লকের মধ্যে অবস্থিত স্টেটমেন্ট/স্টেটমেন্টসমূহ এড়িয়ে যাবে।
testExpression এর ভ্যালু কখন True এবং কখন False হয় তা আমাদের রিলেশনাল(relational) এবং লজিক্যাল(logical) অপারেরটর পেজে আলোচনা করা হয়েছে।
সি if স্টেটমেন্টের ফ্লোচার্ট

উদাহরনঃ সি if স্টেটমেন্ট
kt_satt_skill_example_id=147
ইউজার যখন 5 প্রবেশ করায় তখন টেস্ট এক্সপ্রেশন (testNumber > 0) True হয়। সুতরাং আপনার প্রবেশ করানো 5 প্রদর্শিত হবে।
আউটপুট ২
Enter an integer: -6 The if statement is easy in C programming.
ইউজার যখন -6 প্রবেশ করায় তখন টেস্ট এক্সপ্রেশন (testNumber < 0) False হয়। সুতরাং কম্পাইলার if এর ভেতরের স্টেটমেন্টকে এড়িয়ে যায়।
if স্টেটমেন্ট ভালভাবে বুঝার জন্য নিন্মে আরো একটি উদাহরণ দেওয়া হলোঃ
kt_satt_skill_example_id=150
Read more